right of sanctuary - Francés Inglés Diccionario